deep ulcer - French English Dictionary